have i been patient enough for you yet cane?